heavy transport helicopter - Alemán Inglés Diccionario